879 Annan - Dumfries
A service operated by NorthernBus Carlisle
Annan - Dumfries
- Dumfries Whitesands (Stance 2)
- Dumfries Buccleuch Street (opp Court)
- Dumfries Academy Street (o/s School)
- Dumfries High School (Turning Circle)
- Dumfries Lockerbie Road (opp Stoop)
- Collin Village (Roucan Road)
- Collin Village (Main Road)
- Collin, opp Greenlea
- Collin Racks (opp Road End)
- Collin, at Wath Bridge Eastbound
- Mouswald School (opp School)
- Mouswald Village (Road End)
- Mouswald Mount Kedar (Road End)
- Clarencefield Plans (Road End)
- Clarencefield Village (Post Office)
- Clarencefield Village (School)
- Clarencefield Farmers Inn (o/s Pub)
- Ruthwell Road End (Crossroads)
- Cummertrees, at Summerfield
- Cummertrees, at Hannah Dairy
- Cummertrees Village (opp PO)
- Cummertrees Church (opp Shelter)
- Cummertrees Queensberry Terr (no 11)
- Powfoot Road End (opp Junction)
- Newbie Road End (opp junction)
- Annan, opp Milnfield
- Annan River Park (E-bound)
- Annan, opp War Memorial
- Annan Butts Street (Stance 3)
Dumfries - Annan
- Annan Butts Street (Stance 3)
- Annan, opp War Memorial
- Annan Riverview (W-bound)
- Annan, at Milnfield
- Newbie Road End (at Junction)
- Powfoot Road End (at junction)
- Cummertrees Queensberry Terr (opp no 11)
- Cummertrees Church (Shelter)
- Cummertrees Village (Post Office)
- Cummertrees, opp Hannah Dairy
- Cummertrees, opp Summerfield
- Ruthwell Road End (at Crossroads)
- Clarencefield Farmers Inn (opp Pub)
- Clarencefield Village (opp School)
- Clarencefield Village (opp PO)
- Clarencefield Plans (opp Road End)
- Mouswald Bowerhouses (Rail Bridge)
- Mouswald Mount Kedar (opp Road End)
- Mouswald Village (opp Road End)
- Mouswald School (o/s School)
- Collin, at Wath Bridge Westbound
- Collin Racks (Road End)
- Collin, at Greenlea
- Collin Village (Main Road)
- Collin Village (Roucan Road)
- Dumfries Lockerbie Road (opp School)
- Dumfries Academy Street (Opp School)
- Dumfries Buccleuch Street (Court)
- Dumfries Whitesands (Stance 2)